sitting ducks - Turc Anglais Dictionnaire